抗衡: to compete with, to vie with, to counter...
种种: all kinds of...
米: rice, meter (classifier)...
电报: telegram, cable, telegraph...
打断: to interrupt, to break off, to break (a bone)...
稿件: piece of writing submitted for publication, manuscript, article...